machine-aided translation - German English Dictionary